package bachelor.view {
	import flash.display.MovieClip;
	import flash.media.SoundChannel;
	import flash.media.SoundTransform;

	/**
	 * @author Johannes
	 */
	public class KeywordFeeback extends MovieClip 
	{
		
////////////////////////////////////////////////////////////////////////////////
/////// VARIABLES //////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////
/////// CONSTRUCTOR ////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
		public function KeywordFeeback() 
		{
//			trace("Keyword init() ...");
			initSound();
			init();
		}
		
		
////////////////////////////////////////////////////////////////////////////////
/////// METHODS ////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


/////// INIT SOUND /////////////////////////////////////////////////////////////
		private function initSound() : void 
		{
			
			var soundInstance : fiducialAddedSound = new fiducialAddedSound();
			var trans1:SoundTransform = new SoundTransform(0.4);
			var channel1:SoundChannel = new SoundChannel();
			channel1 = soundInstance.play(0, 1, trans1);

		}
		
		
/////// INIT ///////////////////////////////////////////////////////////////////
		private function init() : void 
		{
			
			/*
			 * Outline zeichnen
			 */
//			graphics.lineStyle(5, 0xFF0000);
//			graphics.beginFill(0xeaeaea);
//			graphics.drawRoundRect(-70, -40, 140, 80, 15);
//			graphics.endFill();
//			
//			graphics.lineStyle(3, 0xcccccc, 1, true);
//			graphics.drawRoundRect(-70, -40, 140, 80, 15);
			
			/*
			 * Hilfobjekt: HitArea zeichnen 
			 */
			
//			var keywordFiducialHitArea : MovieClip = new MovieClip();
//			keywordFiducialHitArea.graphics.beginFill(0xFF00FF, 1);
//			keywordFiducialHitArea.graphics.drawCircle(0, 0, 3);
//			keywordFiducialHitArea.graphics.endFill();
//			addChild(keywordFiducialHitArea);
			
		}
		
		
		
		
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
		
	}
}
